| Version | ID |
|---|---|
| 1.8.X | 0x1D |
| 1.9 | 0x4C |
| 1.9.3 | 0x4B |
| 1.12 | 0x4E |
| 1.12.1 | 0x4F |
| 1.13.1 | 0x53 |
| 1.14.4 | 0x59 |
| 1.15.2 | 0x5A |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x5A | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Duration in ticks. | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x59 | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x53 | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x53 | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4F | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4F | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4E | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4B | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4B | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4B | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4B | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Flags | Byte | Bit field, see below. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4B | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Hide particles | Boolean | False: show particles, true: hide particles |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4C | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Hide particles | Boolean | False: show particles, true: hide particles |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4C | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Particles | Byte Enum | 0: show particles, 1: hide particles, purpose of other values unknown |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Client | Entity ID | VarInt | |
| Effect ID | Byte | See this table | |||
| Amplifier | Byte | Notchian client displays effect level as Amplifier + 1 | |||
| Duration | VarInt | Seconds | |||
| Hide Particles | Boolean |